Industrial Road
201 Industrial Road
San Carlos, CA 94070
Views of the San Francisco Bay
Situated just off the 101 Freeway in San Carlos, this four-story laboratory building boasts views of the San Francisco Bay and is surrounded by a number of biotechnology and high-tech companies.
Key Amenities
- Close proximity to Highway 101, 92 and El Camino Real
Square Footage176,955
Number of Buildings1