Good place in downtown Indianapolis to walkaround and see downtown and other places. There are a lot of shops, businesses, arts and historic buildings etc. Quite interesting to see if you're in Indianapolis. Give it a shot, it's a nice place to explore.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.