3 Bedroom Apartments Downtown Indianapolis IN


Home » Real Estate and Property
Theotisfortben.com

3 Bedroom Apartments Downtown Indianapolis IN

9310 Otis Avenue ,, Indianapolis, IN, USA 46216

(463) 218-7926

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.

Submitted by