A-Class Building – Castro Station – Mountain View 1/5
Castro Station
200 W Evelyn Ave, Mountain View, CA 94041
22,835 SF · Office For Lease
Property Type: Office
Property Sub-type: Office Building
Total Space Available: 22,835 SF
Building Size: 35,284 SF
Building Class: A
Year Built: 2000
Close Public Transit: Cal Train Station, VTA light rail
Description
Adjacent to Cal Train Statiion and VTA light rail.