$334,900 Active Under Contract 3Beds3Baths2152Sqft0.17Acres 4108 N Troost Ave, Kansas City, MO 64116 MLS#: HMS2644385