15-story apartment tower in the works for St. Petersburg’s Carillon Park (Rendering)

WaterView at Echelon City Center appears to be the revival of long-dormant plans for a St. Pete property that was once floated as a potential Rays stadium site.Original Article