A-Class Building – 605 Castro Street – Mountain View 4/5

A-Class Building – 605 Castro Street – Mountain View 4/5


605 Castro Street

Office For Lease

 

Building Size: 29,924 SF

Lot: 12,934 SF

Property Type: Office

Building Class: A

Property Sub-type: Office Building

Year Built: 2014

 

Image result for 605 Castro Street, Mountain View, CA

Map of 605 Castro St, Mountain View, CA 94041