$2,0502 beds · 1 bath · 1,050 sq ftCondo771 Spruce Ave #HUpland, CA 91786Add to favoritesShareListing options
$2,1502 beds · 1 bath · 950 sq ftCondo771 Spruce Ave #K & EUpland, CA 91786Add to favoritesShareListing options