Groundbreak.

363-Unit ClearView at Echelon City Center Completed in St. Petersburg

ClearView at Echelon City Center, a 363-unit, 14-story mixed-use project at 101 Main Street North in St. Petersburg's Carillon area, is complete.

The completed 14-story ClearView apartment tower at Echelon City Center in north St. Petersburg
The completed 14-story ClearView apartment tower at Echelon City Center in north St. PetersburgImage courtesy of Echelon

ClearView at Echelon City Center, a 363-unit mixed-use development, is complete at 101 Main Street North in St. Petersburg's Carillon area. The 14-story project totals 750,000 square feet. Echelon is the developer, with architecture by ARC3 Architecture.

Resort-style pool and amenity deck at ClearView at Echelon City Center
Resort-style pool and amenity deck at ClearView at Echelon City CenterImage courtesy of Echelon
The Tampa Bay Brief

Free · unsubscribe anytime · no spam, just projects

This is the first time this newsletter has tracked the project. Records previously listed the site as Echelon City Center; the address is now confirmed as 101 Main Street North, St. Petersburg, FL 33716. The project moved from proposed to completed status, with a listed completion date of May 31, 2026.

Open-concept kitchen and living area in a ClearView model residence
Open-concept kitchen and living area in a ClearView model residenceImage courtesy of Echelon

Amenities include a resort-style pool, private cabanas, outdoor grilling stations, fire pits, a 24-hour fitness center, yoga and wellness studio, co-working lounge, private meeting rooms, clubroom, library, golf simulator, dog spa, dry-cleaning lockers, and secured bicycle parking.

A bedroom in a model residence at ClearView at Echelon City Center
A bedroom in a model residence at ClearView at Echelon City CenterImage courtesy of Echelon

Carillon sits in northeastern St. Petersburg near the Pinellas County line. ClearView adds residential units to the district's existing office and commercial base.

The Tampa Bay Brief

Every new development in Tampa Bay, tracked from permits and filings. In your inbox every morning at 8.

Free · unsubscribe anytime · no spam, just projects

Address
101 Main Street North, St. Petersburg, FL 33716
Units
363
Floors
14
Sq Ft
750,000
Completion
May 31, 2026

The Project File tracks every fact, change, company, and article we have on this development, completed as of our latest research.

More from Tampa Bay

All coverage ↗