11
2992 W Cheyenne Ave
North Las Vegas, NV 89032
$5,028,571 USD
7,860 SF
5.25% Cap Rate
7,860 SF
$5,028,571 USD
Restaurant