2635 MILFORD LN, Alpharetta, GA 30009 - MLS#6941497 - Earth to Atla...