12
5041 Newport Ave
San Diego, CA 92107
$3,825,000 USD
2,939 SF
2,939 SF
$3,825,000 USD
Storefront Retail Office