Looks like The Concorde 2406 is no longer available on Rent.com which means this information is likely out of date.

The Concorde 2406

 2870 Pharr Court South, AtlantaGA 30305