Villages at Woodmen Apartment Homes is a multifamily property located at 1629 East Woodmen Road in Briargate/West Norwood, Colorado Springs. Built in 1967, the property features 183 units, of the following types: One Bedroom, Studio, Two Bedroom/One Bath, totaling 141,045 SqFt.