2070 Newcomb Ave
San Francisco, CA
20,000 SF Value-Add Industrial