Open: Sun 1:00 PM - 3:00 PM $679,900 Active 4Beds4Baths3701Sqft0.4Acres 12917 Sherwood St, Leawood, KS 66209 MLS#: HMS2642768