Oh, So Cosmopolitan January 16, 2011January 6, 2020 Architecture The Cosmopolitan has finally opened on the Las Vegas strip. The project was supposed to open in August 2008 at a cost of $2 billion. As it turned out, the ... Read more