Mountain View City Center

650 Castro Street, Mountain View, CA 94041

Property Information

  • For Lease Contact for pricing
  • Property Type Office - General Office
  • Property Size 116,205 SF
  • Lot Size 1.57 Acre
  • Parking Spaces Avail. 348
  • Parking Ratio 3.00 / 1,000 SF
  • Property Tenancy Multi-Tenant
  • Building Class A
  • Year Built 1989
  • Date Updated Aug 7, 2026

Description

Mountain View City Center contains 116,205 square feet of Class A office space in Mountain View, California, completed in 1989. The property provides 348 parking spaces at a ratio of 3.00 per 1,000 square feet. The Old Mountain View neighborhood sits in the city's historic downtown core along Castro Street, adjacent to the Caltrain Mountain View station. US-101 and SR-85 bound the city to the north and east, providing connections to San Jose to the south and Palo Alto and San Francisco to the north.

2 Spaces Available

#450

Space Type

General Office

Lease Rate

Contact for pricing

Total Space

16,332 SF

Floor

4

Divisible Space

16,332 - 16,332 SF

Available Date

Immediate

Renewal Option

No

Sublease

Yes

Sublease Expiry

Feb 28, 2030

Turnkey

Yes

Class A Plug and Play Sublease in the heart of Downtown Mountain View

Access to several amenities onsite and within walking distance

Onsite gym

Secured lobby

9 private offices

8 conference rooms (including focus rooms, excluding board room)

58 sit/stand desks

5 useable balconies

Recreation room

Mother’s room

Board room

Large break and all-hands area 

Full Building

Space Type

Restaurant

Lease Rate

Contact for pricing

Total Space

4,455 SF

Divisible Space

4,455 - 4,455 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Turnkey

No

Rare 2nd Generation

Restaurant Space in

Downtown Mountain View

Kitchen Infrastructure in Place

(Type II Hood – Bakery Café)

(Landlord willing to participate in

TIA to upgrade to Type I Hood /

Restaurant Improvements)

Surrounded by Some

of Silicon Valley’s Most

Significant Employers

Dedicated Retail

Parking Lot 

TRAFFIC COUNTS

W El Camino Real (Hwy 82) 43,600 ADT

Central Expy 28,100 ADT

Castro Street 6,200 ADT

 

Contacts

Location

Located at 650 Castro Street, Mountain View, CA 94041, this property is part of the Old Mountain View neighborhood and Bay Area market.

Contact Mountain View City Center
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.