Constructed in 1970, the Parc Bordeaux apartment building comprises 208 units of the following unit mix: One Bedroom, Studio, Two Bedroom/One Bath, totaling 176,731 SqFt. The property is located in Indianapolis - Perry east, at 3410 Rue Chanel, Indianapolis.