Front View - 660 Palo Alto Ave, Mountain View 94041
Front View - 660 Palo Alto Ave, Mountain View 94041
 

Switch to Smart Phone view

660 Palo Alto Ave, Mountain View 94041

Large Lot, Updated Bath, 4 Car Garage

SOLD!