Downtown Apartment Complex Indianapolis IN


Home » Real Estate and Property
Theotisfortben.com

Downtown Apartment Complex Indianapolis IN

9310 Otis Avenue ,, Indianapolis, IN, USA 46216

(463) 218-7926

Discover luxurious living at The Otis at Fort Ben, offering exquisite Downtown Apartment Complex in Indianapolis, IN. Our prime location grants easy access to the city’s vibrant culture and thriving amenities. Each meticulously designed apartment boasts modern comforts and stunning views, ensuring a lifestyle of unparalleled sophistication. Experience urban living at its finest with The Otis at Fort Ben.

Submitted by