Castro Station

200 Evelyn Ave, W., Mountain View, CA 94041

Property Information

  • For Lease $87.00/SF/YR
  • Property Type Office
  • Property Size 33,557 SF
  • # of Floors 2
  • Building Class A
  • Year Built 1999
  • Date Updated May 24, 2026

Description

Castro Station is a two-story, Class A office building with a total size of 33,557 square feet, offering professional-grade workspaces ideal for businesses seeking a modern environment. Built in 1999, the property combines functionality with contemporary design, providing a robust setting for operations. While specific parking details are not provided, its location ensures accessibility for tenants and visitors alike.

Situated in the heart of Old Mountain View, Castro Station benefits from a walkable neighborhood with excellent amenities and transport connections. Downtown Mountain View is just 0.3 miles away, offering convenient access to dining options like Bangkok Spoon, Superhot Hot Pot, and Sushi Tomi. For commuters, the Evelyn VTA Parking Lot is approximately 0.4 miles from the property, with nearby ChargePoint and EVgo stations supporting electric vehicle users. Hospitality options such as Hampton Inn & Suites and Hotel Vue are within a 0.8-mile radius, making the area well-suited for business travelers.

1 Space Available

Suite Entire

Space Type

General Office

Lease Rate

$87.00/SF/YR

Total Space

33,557 SF

Floor

1

Divisible Space

16,778 - 33,557 SF

Available Date

Immediate

Lease Type

NNN

Renewal Option

Yes

Sublease

No

Build Type

Full build out

Space Number

Entire

Contacts

David Hiebert

Cushman & Wakefield

Sofia Lundell

Cushman & Wakefield

Location

Located at 200 Evelyn Ave, W., Mountain View, CA 94041, this property is part of the Old Mountain View neighborhood and Bay Area market.

Contact Castro Station
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.