A-Class Building – 605 Castro Street – Mountain View 4/5
605 Castro Street
Office For Lease
Building Size: 29,924 SF
Lot: 12,934 SF
Property Type: Office
Building Class: A
Property Sub-type: Office Building
Year Built: 2014
Begin typing your search above and press return to search. Press Esc to cancel.