New - 3 Days Ago $400,000 Active 3Beds3Baths1341Sqft0.33Acres 20678 W 126th Pl, Olathe, KS 66061 MLS#: HMS2650763