Starting at $3,688 Per Month
- 1 - 2 Beds
1720 W El Camino Real, Mountain View, CA 94040
The modern aesthetics and tranquil landscape of the Montrose Apartments might be what catches your eye at first, but once you poke around a little, you'll find that making life easier is really what we're all about. Around here, all roads lead back to easy. Imagine you're taking in another glorious sunset from the rooftop terrace after getting in some sets in the strength studio, and then cooling
Montrose
(669) 600-6480