1/37 New $642,000 3 Beds3 Baths1,972 SqFt 256 Freedom Ave., Upland, CA 91786 MLS# CV26237526 Listed by Francis Deguzman of Fiv Realty Co