Front View - 1343 Camellia Dr, East Palo Alto 94303
Front View - 1343 Camellia Dr, East Palo Alto 94303
 

Switch to Smart Phone view

1343 Camellia Dr, East Palo Alto 94303

Recent Complete Renovation, Near Facebook and More

SOLD!