8
5730 El Cajon Blvd
San Diego, CA 92115
$2,500,000 USD
7,057 SF
7,057 SF
$2,500,000 USD
Storefront