Constructed in 2002, the Limestone Ranch at Vista Ridge apartment building comprises 252 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 217,020 SqFt. The property is located in Lewisville, at 650 Vista Ridge Mall Drive, Suburban Dallas.