Lark in the Woods is a multifamily property that was built in 2016. Located at 101 Helen Keller Blvd in Tuscaloosa - east, Birmingham, this property has a total number of 207 units, with the following unit breakdown: Three Bedroom/Three Bath, Two Bedroom/Two Bath, totaling 219,450 SqFt.