$134,900 Pending 2Beds2Baths1116Sqft0.49Acres 616 N Westwood Ct, Independence, MO 64050 MLS#: HMS2639011