New - 2 Hours Ago > $440,000 Active 4Beds3Baths2745Sqft0.21Acres 6220 Indiana Ave, Kansas City, MO 64119 MLS#: HMS2625871