Cherry Ridge/Cherry Ridge Village is a multifamily property located at 1100 Jeff Germany Pkwy in Birmingham - north, Birmingham. Built in 2004, the property features 112 units, of the following types: One Bedroom, Two Bedroom/One Bath, totaling 100,872 SqFt.