Built in 1962 and newly updated, Lenox Place Apartments has one-, two-, and three-bedroom Atlanta apartments for rent on Lenox Rd. We know you'll absolutely love the stylish and modern apartments for rent on the 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. Unit Features 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 Located in Lenox Village on Lenox Road, renting at Lenox Apartments puts you in a friendly neighborhood near Georgia Tech and only five minutes away from Midtown and Downtown Atlanta. Community events, grocery stores, pharmacies, education, and great nightlife are minutes away! Pricing is subject to change. Call for availability before submitting an application. Application fees are non-refundable. Live Beautiful. Apply Today.