295 South 2nd Avenue Upland, CA 91786

$409,950.00
3 bed
bath
982 sqft
MLS # Active