Constructed in 1991, the Rancho Palisades apartment building comprises 562 units of the following unit mix: One Bedroom, One Bedroom/Den, Two Bedroom/Two Bath, totaling 492,693 SqFt. The property is located in Dallas - Far North, at 4849 Frankford Road, North Dallas.