Lighthouse Las Vegas at the Crystals Mall
3720 S Las Vegas BlvdLas Vegas, Nevada 89158United States Of America
Lighthouse Las Vegas at the Crystals Mall, Las Vegas, Nevada, United States Of America