Located at 2901 Collins Avenue. Miami Beach, Florida 33140