For rent $20,000 /mo Setai Resort & Residences,setai Residences #3206 101 20th St #3206, Miami Beach FL 33139 2 bd · 2 ba · 1,316 sq ft MLS# A12024458 · Listing courtesy of Onecore Realty, Inc.