Constructed in 1978, the AVA apartment building comprises 0 units of the following unit mix: One Bedroom, One Bedroom/Den, Two Bedroom/Two Bath, totaling 178,352 SqFt. The property is located in Dallas - Lake Highlands, at 8401 Skillman Street, North Dallas.