1680 VAN VLECK AVE SE, Atlanta, GA 30316 - MLS#6919319 - Maximum On...