Skip to content

May 20, 2024

Filter By Category

Filter By Date

The Leo Now Open Downtown Indianapolis, Indiana

Now Open: The Leo

Holladay Properties recently completed the development of The Leo, an 138-unit luxury residential apartment community in Indianapolis, IN.