For rent $40,000 /mo SETAI RESORT & RESIDENCES,Setai Resort #1907 101 20th St #1907, Miami Beach FL 33139 2 bd · 2 ba · 1,279 sq ft MLS# A12021954 · Listing courtesy of Douglas Elliman