8
2601 Collins Ave
Miami Beach, FL 33140
$14,900,000 USD
26,948 SF
26,948 SF
$14,900,000 USD
Hotel