101 20th St TH A Miami Beach, FL 33139