9
1745-1765 Euclid Ave
San Diego, CA 92105
$14,995,000 USD
70,721 SF
6.66% Cap Rate
70,721 SF
$14,995,000 USD
Storefront