0 Sqft - 102 24th st, 906, 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.
- Listing ID : A10727358
- Lot Area : 0 Sqft