The Venue at Glenbrook

Nashville, TN
Category
Nashville TN
About This Project

The Venue is a new apartment community consisting of 312 apartment homes as well as a clubhouse, pool, car-washing building, and other amenities // Construction cost: $25M