1020 Scott Boulevard D3, Decatur, GA 30030: $200,000, 2 bd 2 ba | Veribas GO