$235,000 Active 1Beds1Baths908Sqft0.02Acres 11602 Tomahawk Creek Pw #D, Leawood, KS 66211 MLS#: HMS2647944