14-story luxury apartment tower tops out at Echelon City Center in north St. Pete
/A 14-story luxury apartment tower has topped out at Echelon City Center, an emerging master-planned development in the Carillon Office Park in north St. Pete.
The 363-unit tower is being built on a 1.68-acre site, dubbed “Site 7 & 8,” located directly west of the recently completed Park & Main apartment community.
The project will include over 17,000 square feet of retail and restaurant space, a five-story parking garage, secured bicycle parking, and eight three-story townhomes.
St. Petersburg-based real estate company Echelon and South Florida-based general contractor KAST Construction broke ground on the yet-to-be-named 14-story apartment tower in March 2024.
Read More









