Apartments in Indianapolis, Indiana
Apartments
9310 Otis Avenue,
Indianapolis ,
Indiana
46216
UNITED STATES
At The Otis at Fort Ben, we are setting a new standard for urban living. We offer high-end luxury apartments for rent near Downtown Indianapolis, IN one of the country’s most desirable neighborhoods.If you want to know more information you can contact us.
Worldwide > United States > Indianapolis > Apartments