9
1745-1765 Euclid Ave
San Diego, CA 92105
$15,900,000 USD
70,721 SF
5.86% Cap Rate
70,721 SF
$15,900,000 USD
Storefront