Peachtree Pavilion Sold

6035 Peachtree Rd
Atlanta, GA 30360North Central Atlanta