2720 Taylor St
San Francisco, CA 94133
$25.00 USD/SF/YR
415-18,272 SF
8
Spaces Available
Built 1972
18,272 SF Contiguous
Built 1972
415-18,272 SF
$25.00 USD/SF/YR
Office, Retail