1 & 2 Bedroom Apartments For Rent on the Southside of Indianapolis. Thompson Village Apartments of Indianapolis is located i...n Indianapolis, Indiana – just 5 miles from Downtown Indianapolis. Residents choose Thompson Village Apartments because of the cozy floor plans and the desirable location on the Southside of Indianapolis. This community is also situated in Perry Township which boasts an...