The Otis at Fort Ben offers luxurious living in the heart of Indianapolis, IN, with its exquisite 3-bedroom apartments downtown. Nestled in the vibrant cityscape, our residences boast modern amenities and elegant design. Experience urban sophistication and convenience with spacious layouts, upscale finishes, and breathtaking views. Discover the epitome of urban living at The Otis, where comfort meets style in every corner of our downtown Indianapolis apartments.
Theotisfortben.com
3 Bedroom Apartments Downtown Indianapolis IN
9310 Otis Avenue ,, Indianapolis, IN, USA 46216
https://theotisfortben.com/3-bedroom-apartments-in-indianapolis-in/