top of page

The Osceola
Delray, FL

The Osceola is a 38-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