Mountain Bay Plaza Logo

Mountain Bay Plaza
444 Castro Street
Mountain View, CA 94041

T (650) 969 - 3871
F (650) 969 - 3873

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.