9 days agoCommercial for sale, 115 W 22nd Street, in Indianapolis, United StatesIndianapolis, 115 W 22nd StreetCommercial premises