Indy Town Apartments

Move in Special - sign a lease and move in by 9/30/2023 and receive one month free on select apartment homes at Arlington Green & Frederick Square (on a 12 or 13 month lease term)! You'll also receive a waived $100 admin fee at all Indy Town Apartments! Contact us today for more details!

*Move in today with a security deposit as low as just $300*

Welcome to Indy Town Apartments! Indy Town welcomes you to live on your terms. We are a community that consists of four sister properties, Arlington Green, Frederick Square, Glen Ridge Manor, and Greenway Apartments. Schedule a tour today!