$190,000 Pending 3Beds1Baths1028Sqft0.33Acres 3706 S Sterling Ave, Independence, MO 64052 MLS#: HMS2643528