2073 Candler Road, Atlanta, GA 30317: $1,010,000, 4 bd 3 ba | Veribas GO