Centrally located in one of Mountain View’s most coveted neighborhoods, 599
Castro makes its debut onto a thriving downtown scene where tastemakers and top
companies meet chef-driven dining and one-of-a-kind cocktailing. And with twelve
modern flat and townhome residences to choose from, you can easily settle into a new
space that best represents your style (while supplies last, that is).
Now Leasing! Contact Us Today 877-823-9554