Front View - 921 Newell Rd, Palo Alto 94303
Front View - 921 Newell Rd, Palo Alto 94303
 

Switch to Smart Phone view

921 Newell Rd, Palo Alto 94303

Beautiful 3 Bedroom 2 Bath Home Near Community Center

SOLD!