Looks like Ashford Pavilion is no longer available on Rent.com which means this information is likely out of date.

Ashford Pavilion

 3681 N Decatur Road, DecaturGA 30032