New businesses may face challenges near Las Vegas Raiders stadium

A mile or so west of the Strip, a cluster of industrial buildings is nothing too memorable, home to auto-repair shops, wholesalers and other businesses.
Source: Auto Repair News