$2,800,000 Active 3Beds5Baths4925Sqft0.49Acres 16414 Turnberry St, Loch Lloyd, MO 64012 MLS#: HMS2644181