The Nolen St Pete The Nolen Details Address: 126 4th Avenue Northeast St Pete, FL 33701 Floors: 31 Class: CondoDeveloper: DDA DevelopmentUnits: 31Completion: 2023 Loading…