Driving Directions

Follow the driving directions below to reach apartments for rent in Mountain View, CA.

Palo Alto Plaza

650-397-2216

541 Del Medio Ave Mountain View, CA 94040

Office Hours


9:00am - 6:00pm
10:00am - 5:00pm

Closed from 1:00pm to 2:00pm for lunch.