492 Castro St
Mountain View, CA 94041
Building Ownership
Sic-mountain Bay Plaza Llc
Building Class
A
Stories
12
Year Built / Renovated
1973 / 1973
Total Rentable Building Area
176,296 SF
Sic-mountain Bay Plaza Llc
A
12
1973 / 1973
176,296 SF