Sandhurst

Location: Las Vegas, Nevada

Sandhurst Towers is a high-end, high-rise condominium project located in Las Vegas, Nevada. Sandhurst Towers includes condominiums, a spa, retail shops and restaurants.