Veer Towers are twin 37-story residential towers located within the heart of CityCenter on the Las Vegas Strip. Each tower houses 335 luxury condominium units ranging from 537 to 2,256 square feet. The two towers lean in opposite directions five Continue Reading
Home > LEED Certified