top of page

The Osceola
206 SE 2nd Ave, Delray Beach, FL

The Osceola is a 16-unit boutique condominium building located in the heart of Delray Beach, FL. The building will include ground-floor retail, luxury rooms, and a rooftop deck with a pool, lounge, and club room.


STATUS: Pre-Development

bottom of page