$540,000 Coming Soon 5Beds5Baths3244Sqft0.18Acres 15427 S Greenwood St, Olathe, KS 66062 MLS#: HMS2648034