Meharry Medical College opens new affordable housing center for students
Follow
The new Constellation Place, known as the Living and Learning Center, is a sixstory structure with a singlelevel parking garage, 126 apartmentstyle units, teaching and retail spaces.