7
3517 Camino Del Rio S
San Diego, CA 92108
$11,950,000 USD
57,766 SF
8.53% Cap Rate
57,766 SF
$11,950,000 USD
Office