Setai
101 20th Street Miami Beach Florida USA
View on a map- Year Build:
- 2005
- Storeys:
- 40
Setai at 101 20th Street There are 40 storeys and 163 units in the buidling The amenities in the complex include 24 hour room service maid and valet service upon request valet parking on premises


