Looks like Eclipse at Buckhead is no longer available on Rent.com which means this information is likely out of date.

Eclipse at Buckhead

 250 Pharr Road, AtlantaGA 30305