$679,999 -
259 S Campus Avenue
Upland ,
CA 91786
Country: US
Property listed by SYNERGY ONE REAL ESTATE SVCS., Annette Fraley 626-926-2971