Switch to Smart Phone view

3657 Louis Rd, Palo Alto 94303

Beautifully Renovated 3 Bedroom Home With 8,700 sf Lot

SOLD!