Elora at Buckhead
(254)
Apartment rental agency in Atlanta, Georgia
Address: 3372 Peachtree Rd NE, Atlanta, GA 30326
Hours: Closed ⋅ Opens 9 AM Fri
Phone: (770) 824-9734
At Icon Buckhead, you'll find incredible amenities designed to perfectly complement life in Atlanta's most sought-after neighborhood.
$1,898.00 to $3,790.00
Elora at Buckhead offers Studio-3 bedroom rentals starting at $1898/month. Elora at Buckhead is located at 3372 Peachtree Rd NE, Atlanta, GA 30326 in the ...