228 Castro St
Mountain View, CA 94041
Building Ownership
Carrubba,francesco & Concettina
Building Class
C
Stories
1
Year Built / Renovated
1926 / 1990
Total Rentable Building Area
8,943 SF
Carrubba,francesco & Concettina
C
1
1926 / 1990
8,943 SF