St. Pete’s Waterview Echelon City Center Apartments Sold For $100 Million

By Jay Wittner January 5, 2022

Waterview Echelon City Center Apartments, a 15 story 226 unit community in St. Pete sold for $100 million. The sale comes to $442,000 per door. The building was built in 2021 and is 92% occupied. The sellers were Echelon & Third Lake Partners and the buyers were Stoneweg and Walton Street Capital. The apartments are located in northeast St. Pete in the Carillon Business Park at 100 Main Street N.