Inter-Continental Near Treehouse - Miami Beach

323 23rd St - Miami Beach, Florida