2 Bedroom Apartments Downtown Indianapolis IN


Home » Real Estate and Property

Submitted by

Theotisfortben.com

2 Bedroom Apartments Downtown Indianapolis IN

9310 Otis Avenue ,, Indianapolis, IN, USA 46216

(463) 218-7926

Experience urban living at its finest with The Otis at Fort Ben’s 2-bedroom apartments in downtown Indianapolis, IN. Our spacious and modern residences offer unparalleled comfort and style, ideal for those seeking luxury in the heart of the city. Nestled in a vibrant neighborhood, our apartments boast convenient access to dining, entertainment, and cultural attractions. Discover the epitome of urban living at The Otis at Fort Ben, where convenience meets luxury in downtown Indianapolis, IN.