100 W Evelyn Ave
Mountain View, CA 94041
Building Ownership
Sff Castro Station Llc
Building Class
A
Stories
2
Year Built / Renovated
1999 / 2000
Total Rentable Building Area
57,000 SF
Sff Castro Station Llc
A
2
1999 / 2000
57,000 SF