$365,000 Active 4Beds3Baths2443Sqft0.23Acres 21417 E 50th Ter S, Independence, MO 64015 MLS#: HMS2633384