Constructed in 2002, the Champions apartment building comprises 332 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 351,982 SqFt. The property is located in East Norwood, at 4505 Dublin Blvd, Colorado Springs.