Welcome to North Mesa Plaza! North Mesa Plaza stands as a 496,278 sq. ft retail property located in Las Vegas, NV. In addition to just recently expanding and remodeling, North Mesa Plaza is located in close proximity to the I-215, I-15, and US 95 freeways.
• Population within 3 miles: 141,695
• Average household income within 3 miles: $70,629
[1507-1985 W. Craig Rd.
Las Vegas, NV 89030]