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

Switch to Smart Phone view

2261 Saint Francis Dr, Palo Alto 94303

Gorgeous Newer Home In Highly Desired North Palo Alto Neighborhood

CALL 650-857-1000