212 Ritch St
San Francisco, CA 94107
$2,595,000 USD
4,300 SF
4,300 SF
$2,595,000 USD
Light Manufacturing