1767 Lynn LN, Decatur, GA 30032 - MLS#6940943 - Earth to Atlanta Te...