The Otis at Fort Ben provides 2 Bedroom Apartments For Rent in Indianapolis IN featuring spacious layouts contemporary finishes and access to premium amenities. The community ensures comfort and reliable residential living.
The Otis at Fort Ben Apartments
9310 Otis Avenue ,, Indianapolis, IN, United States 46216
theotisfortben.com
The Otis at Fort Ben Apartments
9310 Otis Avenue ,, Indianapolis, IN, United States 46216
theotisfortben.com
