1343 Camellia Dr – Pictures

Beds: 3 | Baths: 1 | Size: 1,020 sq.ft. | Lot: 5,115 sq.ft. | details

East Palo Alto house price
East Palo Alto house size