Luxury Downtown Apartments Indianapolis IN


Home
Theotisfortben.com

Luxury Downtown Apartments Indianapolis IN

9310 Otis Avenue ,, Indianapolis, IN, USA 46216

(463) 218-7926

    Discover the epitome of urban sophistication with Luxury downtown apartments in Indianapolis, IN at The Otis at Fort Ben. Nestled in a prime location, The Otis at Fort Ben offers residents a unique blend of elegance, comfort, and convenience. Our beautifully designed apartments feature high-end finishes, open-concept layouts, and large windows that bathe your living space in natural light.

    Submitted by