9
1655 Euclid Ave
San Diego, CA 92105
$10,680,000 USD
30,778 SF
5.85% Cap Rate
30,778 SF
$10,680,000 USD
Freestanding