New - 7 Days Ago $537,255 Pending 4Beds3Baths2833Sqft0.26Acres 18156 W 166th Ter, Olathe, KS 66062 MLS#: HMS2649867