About
Team
Properties
Press
Investors
Contact
215 Castro
209-223 Castro Street
Mountain View, CA 94041
Asset Type
Office
Asset Status
Exited
Current Size (sf)
25,443