Constructed in 1963, the Madison Square apartment building comprises 89 units of the following unit mix: One Bedroom, Three Bedroom/Townhouse/One and One Half Bath, Two Bedroom/One Bath, totaling 70,075 SqFt. The property is located in Anderson, at 1801 North Madison Avenue, Indianapolis.