Welcome Home to Lenox Place Apartments in Atlanta! Built in 1962 and newly updated, Lenox Place Apartments has one-, two-, and three-bedroom Atlanta apartments for rent (utilities included) on Lenox Rd. We know youll absolutely love the stylish and modern apartments for rent on Buford Hwy in Atlanta, GA at Lenox Place Apartments, where you can rent an affordable apartment layout in Atlanta that has a great location and terrific amenities. Lenox Place Apartments are non-smoking, pet-friendly, carpeted, and have been updated with new fixtures and new flooring. Kitchens include a dishwasher, range, and refrigerator. Other apartment features include: Large Closets Balcony Views High-speed Internet/Cable Access Heating & Air Conditioning Tub & Shower Combo *Pricing is subject to change. Call for availability before submitting an application. Application fees are non-refundable. Start Living Beautifully Today!