7
3517 Camino Del Rio S
San Diego, CA 92108
$12,500,000 USD
57,766 SF
8.29% Cap Rate
57,766 SF
$12,500,000 USD
Office