News

Construction is underway on a Residence Inn by Marriott that is the centerpiece of The Gallery at Kenwood, a $130 million development across from Kenwood Towne Centre. Work on the five-story ...