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.