New - 5 Days Ago $299,900 Pending 4Beds3Baths2256Sqft0.24Acres 620 S Main St, Independence, MO 64050 MLS#: HMS2650068