Discover luxurious living at The Otis at Fort Ben, offering exquisite 2-bedroom luxury apartments in Downtown Indianapolis, IN. Our spacious residences redefine urban living with modern amenities and breathtaking views. Located in the heart of the city, our apartments provide easy access to dining, entertainment, and cultural hotspots. Experience unparalleled comfort and convenience in every corner of your new home. Elevate your lifestyle at The Otis at Fort Ben today.
2 Bedroom Luxury Apartments Downtown Indianapolis IN
Theotisfortben.com
2 Bedroom Luxury Apartments Downtown Indianapolis IN
9310 Otis Avenue ,, Indianapolis, IN, USA 46216
https://theotisfortben.com