660 Washington Avenue, Miami Beach, Florida 33139-6208 USA
Hotel Front - Evening/Night
Claim copyright