$385,000 Pending 3Beds3Baths2768Sqft0.23Acres 7820 N Olive St, Kansas City, MO 64118 MLS#: HMS2644166