Albion to Develop $140M Apartment Tower in Nashville
Albion Residential will develop Albion in the Gulch, a $140 million apartment tower at 645 Division St. in Nashville.