17
4535 Statz St
North Las Vegas, NV 89081
$1,127,520 USD
3,828 SF
1
Unit
3,828 SF
$1,127,520 USD
Warehouse