$459,000 Active Under Contract 4Beds3Baths1770Sqft0.18Acres 15221 W 84th Ter, Lenexa, KS 66219 MLS#: HMS2647292