11
2992 W Cheyenne Ave
North Las Vegas, NV 89032
$4,591,300 USD
7,860 SF
5.75% Cap Rate
7,860 SF
$4,591,300 USD
Restaurant