$350,000 Active Under Contract 4Beds3Baths2592Sqft0.24Acres 15621 W 80th Ter, Lenexa, KS 66219 MLS#: HMS2648967