Constructed in 2006, the The Ridge at Organ Vista apartment building comprises 88 units of the following unit mix: One Bedroom, Three Bedroom/Townhouse/Three and One Half Bath, Two Bedroom/Townhouse/Den/Two and One Half Bath, Two Bedroom/Two Bath, totaling 113,542 SqFt. The property is located in Las Cruces - east, at 501 North Roadrunner Pkwy, El Paso.