1280 Jandras LN SE, Atlanta, GA 30316 - MLS#6859856 - Maximum One R...