820 Thurmond Street NW, Atlanta, GA, 30314

$180,000

820 Thurmond Street NW, Atlanta, GA, 30314

Courtesy of: LD Realty Group Inc.