3 Bedroom Apartments Downtown Indianapolis IN

Theotisfortben.com

3 Bedroom Apartments Downtown Indianapolis IN

9310 Otis Avenue ,, Indianapolis, IN, USA 46216

(463) 218-7926

    Discover the perfect urban living experience at The Otis at Fort Ben, offering stunning 3 bedroom apartments in downtown Indianapolis IN. Located in the heart of the city, our luxurious apartments provide spacious layouts, modern amenities, and exceptional service. Enjoy the vibrant city life with easy access to dining, shopping, and entertainment. Make The Otis at Fort Ben your new home and experience unparalleled comfort and convenience in downtown Indianapolis.

    Submitted by