Location: 444 Castro Street, Mountain View, California
Year Built / Renovated: 1970 / 2000-2001
Building Area: 165,390 rentable square feet
Number of Floors: 12
Mountain 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.