2393 Henderson Road, Tucker, GA 30084: $440,000, 1 bd 1 ba | Veribas GO