Holladay Properties is thrilled to announce the opening of The Leo, an 138-unit luxury residential development located at 748 Bates Street in downtown Indianapolis, IN. The 138-unit luxury residential apartment community broke ground in 2022 and welcomed its first residents in May of 2024!
This project involved both a new construction and the renovation of a former Indianapolis Public School building.
With 138 luxury apartment homes, The Leo offers a wide range of living spaces suitable for a diverse group of residents and incorporates top-notch services and amenities. The community features a two-tiered exterior terrace, clubhouse, fitness center, a complimentary coffee bar, EV charging stations, and much more!