$190,000 Active 3Beds1Baths1303Sqft0.13Acres 100 S Willis Ave, Independence, MO 64050 MLS#: HMS2647810