$440,000 Active 5Beds4Baths2951Sqft0.21Acres 8139 NE 98th Ter, Kansas City, MO 64157 MLS#: HMS2647380