North Illinois St. 60, Indianapolis
1 bedroom
Baths
Guests
Located in Indianapolis (Downtown Indianapolis), this apartment is within a 10-minute walk of Gainbridge Fieldhouse and White River State Park. This apartment is 0.3 mi (0.5 km) from Indiana Convention Center and 0.6 mi (1 km) from Lucas Oil Stadium.
Elevator
Gym
WiFi/Internet
No nearby properties available in this region at the moment.