Vegas Gambles On $8.5 Billion Luxury Project

News & Features Ted Robbins · ·
CityCenter is a 67-acre complex of buildings on the Las Vegas Strip.