Constructed in 1985, the Knoll Creek apartment building comprises 54 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, Two Bedroom/Townhouse/One and One Half Bath, totaling 41,460 SqFt. The property is located in Azle, at 820 SE Parkway Street, Fort Worth.