Homes for sale - 629 Landler TER, Alpharetta, GA 30009 – MLS#691298...