Apartments for Rent in Palo Alto CA 1,008 Rentals |
Woodland Park. 45 Newell Rd, East Palo Alto, CA 94303. Virtual Tour. 1,424 3,434. Studio 4 Beds. Dog Friendly Pool Dishwasher Refrigerator Kitchen In Unit Washer Dryer WalkIn Closets Balcony. (650) . The Village Residences. 555 San Antonio Rd, Mountain View, CA 94040.