An Atlanta landmark that blends into the landscape and seems to be an afterthought to those that surround it.
Off Huff Road on the Westside.
An Atlanta landmark that blends into the landscape and seems to be an afterthought to those that surround it.