Jump to MLS#:
MLS#:5992384
1717 N Decatur Road NE, T19, Atlanta, GA 30307
$405,000 | MLS#: 5992384