$900,000 Active 4Beds5Baths4666Sqft0.38Acres 6505 W 132nd Ter, Overland Park, KS 66209 MLS#: HMS2642259