Open: Sat 10:00 AM - 12:00 PM $529,900 Active 4Beds3Baths2098Sqft2.18Acres 12915 Meadowlark St, Lee's Summit, MO 64086 MLS#: HMS2646701