Renting a downtown apartment in Indianapolis, IN, offers the perfect blend of convenience, culture, and community. At The Otis at Fort Ben, located just 20 minutes from the city center in the historic Fort Ben neighborhood, you can enjoy all the advantages of downtown...
