$675,000 Active Under Contract 5Beds4Baths3932Sqft0.34Acres 12001 Aberdeen St, Leawood, KS 66209 MLS#: HMS2647897