Dewberry Downs Townhouse is a multifamily property that was built in 1977. Located at 2500 Hackberry Lane in South Birmingham - Hoover - north, Birmingham, this property has a total number of 116 units, with the following unit breakdown: Two Bedroom/Townhouse/Two and One Half Bath, totaling 148,480 SqFt.