Veer Towers
Veer Towers in Las Vegas were built in 2007 and are located at City Center directly on the Las Vegas Strip. At the top of each tower are the state of the art amenities including a pool, spa, recreation room, fitness center and bbq. Just below Veer is Crystals at City Center which is home to fine dining and shopping.
Search For SaleSearch For Rent