Looks like Eon At Lindbergh is no longer available on Rent.com which means this information is likely out of date.

Eon At Lindbergh

 2450 Camellia Ln NE, AtlantaGA 30324