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.
- Close proximity to Highway 101, 92 and El Camino Real