Losee Storage Outside ViewFloor PlanLocation ImageProperty View×Outside ViewFloor PlanLocation ImageProperty View❮❯ Print this Property Page 105,000 Sqft Building located in North Las Vegas Back to Commercial Properties Location: 5180 Losee Road, North Las Vegas, NV 89081. Site Size: 1.82 ACRES Overview: