10
3485 E Owens Ave
North Las Vegas, NV 89030
Rate Upon Request
15,618 SF
1
Space Available
Built 2002
15,618 SF Contiguous
Built 2002
15,618 SF
Rate Upon Request
Retail