
Office
ID 23247Sublease
Lease
Castro Station 1
100 W Evelyn Ave
Mountain View, CA, 94041
Please contact us for price
- Space Available for lease7,340 - 8,760 SF

Tim Ogilvie
Senior Vice President
Broker details

Hilary Barte
Managing Director
Broker details

Rich Branning
Executive Managing Director
Broker details
- Description
- Location
- Brochures
- Brokers
Lease Description
Now available for sublease, office Castro Station 1 located at 100 W Evelyn Ave Mountain View, California 94041.
Available square footage 7,340 - 8,760 SF.
Please contact us for further information.
Space details
Location
Brokers

Tim Ogilvie
Senior Vice President
Broker details

Hilary Barte
Managing Director
Broker details

Rich Branning
Executive Managing Director
Broker details