Woodland Park East Palo Alto, CA | Trulia
Woodland Park is located at 45 Newell Rd, East Palo Alto, CA 94303. See 4 floorplans, review amenities, and request a tour of the building today. East Palo Alto. Buy. 94303. Homes for Sale. ... NEW 1 DAY AGO PET FRIENDLY. 3,299 5,334/mo. 13bd. 13ba. 777 Hamilton, Menlo Park, CA 94025. NEW 2 DAYS AGO PET FRIENDLY. 3,660 11,000/mo ...