19
24-30 West Portal Ave
San Francisco, CA 94127
$6,950,000 USD
5,972 SF
5,972 SF
$6,950,000 USD
Storefront Retail Office