The 29-acre Union Avenue site has new ownership and some new design plans. On Dec. 10, the Greater Memphis Chamber announced plans for an innovation district at the former The Walk development site.