Front View - 2317 Saint Francis Dr, Palo Alto 94303
Front View - 2317 Saint Francis Dr, Palo Alto 94303
 

Switch to Smart Phone view

2317 Saint Francis Dr, Palo Alto 94303

Newer 4 Bedroom, 3.5 Bath, Saint Francis Home

SOLD!