$439,000 -
1484 Leafmore Place
Decatur ,
GA 30033
City: Decatur
Courtesy of ROBERT HOLLEY, Holley Realty Team