6
875 Hotel Cir S
San Diego, CA 92108
$150,000,000 USD
216,175 SF
216,175 SF
$150,000,000 USD
Hotel