aloft Near Treehouse - Miami Beach

323 23rd St - Miami Beach, Florida