Constructed in 1981, the The Holden apartment building comprises 320 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 268,468 SqFt. The property is located in Carrollton - South, at 2500 Guerrero Drive, North Dallas.