MBC BioLabs Proposed for 700 Indiana Street in San Francisco
Dewey Land Company has proposed a new three-story laboratory for 700 Indiana Street in Dogpatch, San Francisco. The plans are to create a new home for MBC BioLabs, a coworking company that specializes in labs across the Bay Area, including a location at 953 Indiana Street. The project would help serve the region’s prominent life sciences industry.