Image February 16, 2023 Developer tops out building near Braves stadium Officially called “Tallulah,” 327-unit project takes acreage on the fringes of Cumberland Mall