About 222 Karen Ave. #2508
Turnberry Towers 2508W-Strip and City views from this 2Bd/2Ba Residence - Strip and City views from this 2bd/2ba residence. Turnberry Towers Las Vegas' high-end amenities are situated on 12+ acres of lush grounds and include resort style pools with multiple waterfalls, tennis courts, putting green, dog park and 24hr guard gated security.