Looking For A Luxury Downtown Apartment Complex In Indianapolis, IN? The Otis At Fort Ben Offers Unparalleled Elegance And Modern Living!
The Otis at Fort Ben provides residents with a premier luxury downtown apartment complex in Indianapolis, IN. Nestled in the heart of the city, it boasts...