Crestbrook Meadows Townhomes is a multifamily property located at 221 Aurora Avenue in Nashville - Madison, Nashville. Built in 1984, the property features 54 units, of the following types: Two Bedroom/Townhouse/One and One Half Bath, totaling 64,800 SqFt.