Constructed in 2001, the SITE Summit North apartment building comprises 56 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, totaling 50,640 SqFt. The property is located in Spring Valley - West, at 8780 West Nevso Drive, Las Vegas.