The Courts Apartments & Townhomes in Indianapolis, IN
Located at 2000 W. 79th Street, Indianapolis, IN 46260
2000 W. 79th Street, Indianapolis, IN 46260
The Courts Apartments & Townhomes located on the Northwest side of Indianapolis offers 1 bedroom apartments, and 1, 2 and 3 bedroom townhomes for rent. The community offers residents serenity of an... More
We cannot find any listings from The Courts Apartments & Townhomes on Marketplace. Check out these other listings near Indianapolis.
Listings (1 - 5 of 24,015)