Designed by
Title
Las Vegas Veer Towers #34509607
Description
LAS VEGAS - FEB 14 : The tilted Veer Towers in Las Vegas on February 14 2013. Veer Towers are twin 37-story, 480-foot , residential towers located within CityCenter on the Las Vegas Strip
This image is editorial