$124,900 Pending 3Beds2Baths940Sqft0.16Acres 3923 Nebraska Ave, Kansas City, KS 66102 MLS#: HMS2634522