OZ 2.0 Enacted!
A 131 unit short-term-rental (“STR”) apartment development in the Wedgewood-Houston neighborhood of Nashville, a fast-growing submarket a few minutes south of downtown near the new Soho House.