$2,125,000 Pending 4Beds6Baths5905Sqft0.4Acres 645 St James Ct, Loch Lloyd, MO 64012 MLS#: HMS2639889