14
2763 Camino del Rio S
San Diego, CA 92108
$4,800,000 USD
25,584 SF
9.06% Cap Rate
25,584 SF
$4,800,000 USD
Office