Indy Town Apartments
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!