Mountain Bay Plaza


Gold LogoMountain Bay Plaza is a 12-story, 165,390 square foot, Class A office building located in the heart of the prestigious downtown Mountain View area.

The building has a fully renovated lobby and common areas, as well as 459 parking spaces on two levels in a secure underground lot. The property offers several on-site amenities including a commercial bank branch with ATM, deli, copy service, courier service drop-off, and on-site management services. Offering unobstructed views of the surrounding hills and a prime address, Mountain Bay Plaza continues to enjoy a very high level of occupancy and strong tenancy.