29
948-950 Howard St
San Francisco, CA 94103
$1,950,000 USD
4,100 SF
4,100 SF
$1,950,000 USD
Office