Open: Sun 3:00 PM - 5:00 PM $2,249,000 Active 5Beds5Baths5658Sqft1.24Acres 1684 Blevins Dr, Keller, TX 76248 MLS#: 21209236