$449,950 Active Under Contract 5Beds4Baths5191Sqft1.46Acres 39 Mackenzie Dr, St Joseph, MO 64503 MLS#: HMS2603280