Crystals Las Vegas

Crystals Las Vegas

Crystals Las Vegas [pinit] If you’ve ever been to¬†Crystals Las Vegas retail shops in City Center, Las Vegas, you’re bound to have seen this large wooden centerpiece structure. If you’re like me, you’re also bound to have asked, “What the hell is that thing?” I’m told it’s a treehouse that holds Maestro Ocean Club restaurant….