$210,000 Pending 3Beds2Baths1076Sqft0.2Acres 1426 S Home Ave, Independence, MO 64052 MLS#: HMS2631621