295 South 2nd Avenue Upland, CA 91786

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