Dubbed Olive at Peabody Union, the 27-story tower includes 354 luxury apartment units ranging from studios to three-bedroom ...
The 12 South area of Nashville has already seen its fair share of changes over the years, but it will soon be home to a brand new hotel called The Gilmore.