Open: Sun 1:00 PM - 3:00 PM $685,000 Active 4Beds3Baths2960Sqft0.199Acres 2808 Country Glen Ln, Keller, TX 76248 MLS#: 21425293