Constructed in 1986, the 23 Twelve Luxe apartment building comprises 384 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 330,126 SqFt. The property is located in Green Valley, at 2312 North Green Valley Pkwy, Las Vegas.