Downtown Apartment Complex Indianapolis IN

Welcome to The Otis at Fort Ben, your premier downtown apartment complex in the heart of Indianapolis, IN. Nestled in the vibrant and bustling city center, The Otis at Fort Ben offers an exceptional living experience that combines the best of urban convenience and modern comfort.

Business on Google Map

Theotisfortben.com

Officially VerifiedReal Estate and Property

Phone

Address 9310 Otis Avenue ,, Indianapolis, IN, USA 46216

Business on Google Map