Apartments for Rent in Palo Alto CA - 993 Rentals | Apartments
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 Walk-In Closets Balcony. (650) 414-3532. The Village Residences. 555 San Antonio Rd, Mountain View, CA 94040.