$2,450,000 Pending 6Beds8Baths6301Sqft1.31Acres 10303 W 156th Ter, Overland Park, KS 66221 MLS#: HMS2647518