0 Sqft - 102 24th St, 1106, Miami Beach, Florida 33139
Eco-friendly 5-star luxury resort on 600’ of pristine beachfront. Features top-of-the-line interior design inspired by nature and crafted from sustainable materials. Amenities: Four swimming pools, beach access, spa, gym and several unique dining venues.
The rate reflected is for annual lease. For short term or seasonal rates, please contact the listing agent.
- Listing ID : A10797989
- Lot Area : 0 Sqft