$450,000 Active Under Contract 3Beds2Baths1844Sqft0.211Acres 339 Park North Ln, Keller, TX 76248 MLS#: 21411502