1122-1126 Folsom St
San Francisco, CA 94103
$4,895,000 USD
8,000 SF
8,000 SF
$4,895,000 USD
Industrial