$789,000 Active Under Contract 5Beds4Baths4277Sqft0.287Acres 1320 Briar Ridge Dr, Keller, TX 76248 MLS#: 21352365