By Deirdra Funcheon, Bisnow South Florida
Kolter Urban, a developer based in Delray Beach, Florida, announced today that it is launching sales for two tall, slender towers that will rise 300 feet above sea level on Fort Lauderdale Beach. They are slated to be the beach’s tallest structures.
Located at 3000 Alhambra St., the beachfront project will be called Selene Oceanfront Residences. Its towers are designed to be 26 stories with 204 units and 5,300 SF of restaurant space.