$160,000 Active 3Beds2Baths1588Sqft0.11Acres 11322 Indiana Ave, Kansas City, MO 64137 MLS#: HMS2644969