$2,298,000 Active Under Contract 4Beds5Baths4758Sqft0.4932Acres 116 Park Ave, Keller, TX 76248 MLS#: 21177171