HomeAway
2 Bedroom at Setai Residences - HomeAway South Beach
This is a 2 bedroom, private residence located at 101 20th Street, Miami Beach, FL 33139--otherwise known as the Setai Residences. The master suite has a King bed and the second bedroom, accommodates 2 more guests ...
See this content immediately after install