Lrmb - The Setai Private Residence #15 NW & SW Facing Ocean 101 20th Street, Miami Beach, FL 33139