275 Castro St
Mountain View, CA 94041
Building Ownership
Santa Teresa Associates
Building Class
C
Stories
2
Year Built / Renovated
1910 / 1910
Total Rentable Building Area
2,242 SF
Santa Teresa Associates
C
2
1910 / 1910
2,242 SF