6633 W Post Road

Leased
6633 W Post Road, Las Vegas, NV 89118

Building Size 11,945 SF
Property Type Industrial