Front View - 2207 Greer Rd, Palo Alto 94303
Front View - 2207 Greer Rd, Palo Alto 94303
 

Switch to Smart Phone view

2207 Greer Rd, Palo Alto 94303

Beautifully Remodeled Two-Story Eichler In Triple El - Duveneck Neighborhood

SOLD!