14
14589 Camino Del Norte
San Diego, CA 92128
$8,586,841 USD
16,972 SF
5.35% Cap Rate
16,972 SF
$8,586,841 USD
Drugstore