Skip links

The Townhomes

Located on 17th Street, just a few short blocks from the IU Stadium. Three bedrooms, 3-1/2 baths. On city bus route and off-street parking.


The Townhomes

3 bedroom, 3.5 bath
1428 Sq. Ft.
Monthly Rent: $1060.00