Front View - 520 Rhodes Dr, Palo Alto 94303
Front View - 520 Rhodes Dr, Palo Alto 94303
 

Switch to Smart Phone view

520 Rhodes Dr, Palo Alto 94303

Delightful Home Near Duveneck

$3,390,000