Stowell Company, Inc. is proud to be a part of the construction of the ECC Site 9 Tower in St. Petersburg, FL. This modern, high-rise development is designed to offer luxurious living spaces with a variety of amenities, adding a significant new presence to the downtown skyline.
Stowell’s expertise in framing, drywall, and acoustical systems was critical in ensuring that the tower meets the highest standards of quality and functionality. The ECC Site 9 Tower is set to become a prime residential destination in St. Pete.