700 16th St # 209, Miami Beach FL 33139 | Rent SFL