Check out this great place to stay in Indianapolis
Entire home/apt in Indianapolis, United States. This home is located in the Bates-Hendricks neighborhood, just southwest of downtown Indy and is less than 2 miles from Lucas OIl Stadium, Indiana Convention Center, and Banker's Life!
See this content immediately after install