1343 Camellia Dr – Camellia Dr 1343 (B) Back to picture index 1343 Camellia Dr, East Palo Alto 94303 Bedrooms: 3Bathrooms: 1Size: 1,020 sq.ft.Lot: 5,115 sq.ft.details More East Palo Alto Homes For Sale East Palo Alto Real Estate East Palo Alto Real Estate Trends East Palo Alto House Price per SqFt East Palo Alto Days On Market