> $94,900 Active 3Beds1Baths1496Sqft0.09Acres 3306 Indiana Ave, Kansas City, MO 64128 MLS#: HMS2579309