17-story apartment tower Park & Main opens in north St. Pete
/The first residents have started moving into Park & Main, the recently completed 17-story luxury apartment complex in north St. Petersburg’s emerging Echelon City Center.
First announced in the early 2000s, Echelon City Center is a 20.5-acre mixed-use project being developed in the Carillon Office Park by St. Pete-based real estate company Echelon.
Park & Main is the newest residential building to open in the neighborhood at 221 Main Street North.
At 187 feet tall, the 176-unit apartment tower is one of the tallest buildings in St. Petersburg outside of downtown.
South Florida-based general contractor KAST Construction broke ground on the building in 2022.
Read More