$149,900 Pending 3Beds1Baths1031Sqft0.14Acres 15023 E Truman Rd, Independence, MO 64050 MLS#: HMS2645386