Constructed in 1970, the Northwoods apartment building comprises 122 units of the following unit mix: One Bedroom, Studio, Two Bedroom/One Bath, totaling 79,240 SqFt. The property is located in Indianapolis - Wayne west, at 816 Winding Brook East Drive, Indianapolis.