
Developer seeks $10.7M tax break on $79M apartment project
A team of two local developers planning the 273-unit Hall Place apartment project at 1720 N. Illinois St. promises to bring dozens of low-rent apartment units to the neighborhood northeast of the expanded Indiana University Health campus.