$295,000 Active 3Beds2Baths1117Sqft0.18Acres 8207 Kenwood Ave, Kansas City, MO 64131 MLS#: HMS2647482