Starwood to be site of major development

It’s been empty number of years, but it seems a major development is coming to Starwood Amphitheatre.

The site recently sold for over $2 million and will be developed with town homes, retail, office use, and restaurants.

For full details, see the following:

The Tennessean

WKRN

Nashville Post