Alicia_Total Building

ALICIA APARTMENTS

INDIANAPOLIS, IN

This 63 unit, mixed-use development in the heart of Indianapolis features retail space and a large, central courtyard for residents.