OZ Pitch Day - June 19
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.