$1,599,000 Active Under Contract 5Beds7Baths5593Sqft0.908Acres 2409 Spyglass Ct, Keller, TX 76248 MLS#: 21339558