Welcoming, walkable small-town charm just five minutes from Downtown Birmingham, with some of the region’s best shopping and dining.