$335,000 Pending 2Beds3Baths2282Sqft0.05Acres 7910 N Locust St, Kansas City, MO 64118 MLS#: HMS2645143