$650,000 -
892 N Superior Avenue
Decatur ,
GA 30033
City: Decatur
Courtesy of Tiara Thomas, Keller Williams Realty Atlanta Partners