1/29 29 Active $2,750 3 Beds2.5 Baths2,364 SqFt 11650 Davenport LN, Alpharetta, GA 30005 Townhouse Listed by Keller Williams North Atlanta