6
49-59 Rodgers St
San Francisco, CA 94103
$52.00 USD/SF/YR
600 SF
1
Space Available
Built 2000
600 SF Contiguous
Built 2000
600 SF
$52.00 USD/SF/YR
Flex