801 California St
Mountain View, CA 94041

Building Ownership

400 Castro St Inc

Building Class

A

Stories

6

Year Built / Renovated

2002

Total Rentable Building Area

151,127 SF

Need Help?