Conveniently located across the street from Lenox Mall and the Lenox MARTA station, Lenox Center provides office space for lease. This 11-story building also features outdoor parking. For more information be sure to check out their website listed above.