35
631 Camino del Rio S
San Diego, CA 92108
$11,000,000 USD
73,428 SF
73,428 SF
$11,000,000 USD
Hotel