Address: 940 Lincoln Road Miami Beach Florida 33139