Downtown Indianapolis, IN, is a hub of activity, culture, and opportunity, making it a desirable place to live for many. While The Otis at Fort Ben is located in the historic Fort Ben neighborhood, just 20 minutes from downtown, we offer all the benefits of urban...
