28-Story ‘The Bluffs’ Set for 2028 Completion at 150 S. Osceola Avenue, Clearwater, FL
Construction continues on The Bluffs, a high-rise luxury apartment building in Clearwater. Sitework started earlier this year; general contractor Moss Construction intends to have the project completed by summer 2028.





