
Selene Oceanfront Residences is a two-tower development on Fort Lauderdale Beach. The buildings are 26 stories with a total of 194 units. At 300-feet, it is the tallest luxury condominium on Fort Lauderdale Beach. Along the base, there are 5,400 SF of restaurant space on the waterfront.