12260 Leeward Walk CIR, Alpharetta, GA 30005 - MLS#6931156 - Quilli...