3933 30th St
San Diego, CA 92104
$7,000,000 USD
16,710 SF
7.71% Cap Rate
16,710 SF
$7,000,000 USD
Storefront