A new high-rise apartment tower overlooking Piedmont Park plans to break ground this summer, according to a report from the Atlanta Business Chronicle. Lennar Multifamily Communities is behind the 26-story tower at 195 13th Street, which will have 300 apartments. The Atlanta International Auto Show returns for its 35th anniversary at the Georgia World Congress […]