ANTIOCH, Tenn. (WZTV) — A major new development is officially moving forward in Antioch — on a site filled with Nashville music history.
The project will transform the former home of the Starwood Amphitheater, located along Murfreesboro Road. Starwood was Nashville’s first outdoor amphitheater and a venue many longtime residents remember as the place where they saw their very first concert.
After nearly five years of planning, the redevelopment of the long-vacant site has received final approval, clearing the way for a large-scale live, work and play community…