Atherton Park Forest is a multifamily property located at 1670 El Camino Real in Menlo Park/East Palo Alto, San Francisco - Peninsula. Built in 1964, the property features 77 units, of the following types: One Bedroom, Two Bedroom/Two Bath, totaling 63,860 SqFt.