LSA Office Industrial North Las Vegas, NV

320,000 SF multi-tenant dock warehouse