Crestwood is a real gem in the city of Birmingham, but it’s often overshadowed by the attractions of nearby Avondale. Not ...