3663 S Las Vegas Blvd
Las Vegas, NV 89109
Come to shop and stay for the show! The Lost City Show at Miracle Mile Shops is now live and here to take you on a visual ride. Watch fire, water, ice, earth, and wind come to life on the V Theater!
3663 S Las Vegas Blvd, Las Vegas, NV 89109