Constructed in 1985, the Dallas North Park apartment building comprises 264 units of the following unit mix: One Bedroom, One Bedroom/Den, Two Bedroom/Den/Two Bath, Two Bedroom/Two Bath, totaling 206,786 SqFt. The property is located in Dallas - Far North, at 18800 Lina Street, North Dallas.