Apartment tower would replace vacant restaurant near Buckhead’s Lenox MARTA Station John Ruch November 3, 2022 A 30-story apartment tower is proposed to replace the former Houston’s restaurant on a key corner across from Buckhead’s Lenox Read More »