18
6080 Collins Ave
Miami Beach, FL 33140
$39,900,000 USD
69,746 SF
69,746 SF
$39,900,000 USD
Hotel