Front View - 1260 University Ave, Palo Alto 94301
Front View - 1260 University Ave, Palo Alto 94301
 

Switch to Smart Phone view

1260 University Ave, Palo Alto 94301

University Ave Home With Updated Kitchen, Large Master Bedroom

SOLD!