1523 Country Squire Court, Decatur, GA 30033
3 Beds 2 Baths 1,740 Sq.Ft. 10,018.8 Sq.Ft.