The new owners of Downtown’s landmark Olympia Building are in the process of finalizing redevelopment plans for the two-story structure, according to a report in Creative Loafing. Based on new renderings, the building located at the intersection of Peachtree, Decatur and Edgewood will keep its historic look and a Walgreens pharmacy is apparently intended for […]