Builder Completes Work On 15-Story Luxury Apartment Building

By Jay Wittner January 30, 2020

Construction of ICON Central, a luxury 15-story apartment building is now complete.  The Related Group is the developer of the project located on Central Avenue in downtown St. Pete.  The project includes 368 apartments and about 20,000 square feet of retail space.