26
1820 E Lake Mead Blvd
North Las Vegas, NV 89030
$9,600,000 USD
28,129 SF
6.76% Cap Rate
28,129 SF
$9,600,000 USD
Freestanding