2220 Montessouri Street, Las Vegas, NV 89117