3 Bedroom Luxury Apartments Downtown Indianapolis IN


Home » Real Estate and Property
Theotisfortben.com

3 Bedroom Luxury Apartments Downtown Indianapolis IN

9310 Otis Avenue ,, Indianapolis, IN, USA 46216

(463) 218-7926

Discover the epitome of urban luxury living at The Otis at Fort Ben, offering exquisite 3-bedroom luxury apartments in Downtown Indianapolis, IN. Nestled in the vibrant heart of the city, our spacious residences boast modern elegance and unparalleled amenities. Experience the ultimate blend of comfort and sophistication, where every detail is meticulously crafted to enhance your lifestyle. Explore the allure of downtown living at The Otis, where luxury meets convenience in every corner.

Leah Ross

Submitted by