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