Back to Portfolio
Mountain View, California
1172-1174 Castro Street
Acquired a 72-year leasehold interest in two 2-story medical/professional multi-tenant office buildings totaling 43,287 SF in 1997.
Property Features
- Located at Castro Street and Miramonte Avenue, just three blocks from the Mountain View Civic Center and downtown business district
- First-tier amenities include underground parking and a common conference room
- Extensive landscaping and unique custom wood exterior