2610 Talley Street #39, Decatur, GA, 30030
2610 Talley Street #39, Decatur, GA, 30030

$674,990

2610 Talley Street #39, Decatur, GA, 30030

2
Courtesy of: Toll Brothers Real Estate Inc.