The Nolen Location 126 4th Ave NE St. Petersburg, Florida Status Under Construction, Estimated Completion 2023 Client DDA Development More Projects Armature Works Aqua Apartments view all projects