Lake Las Vegas South Shore Home Site. Welcome to this quarter acre plus lot situated on the seventh tee box of the South Shore Golf Club. The custom Lake Las Vegas South Shore Home Site is located in Barritz, beyond the guard gates of the exclusive South Shore in Lake Las Vegas. Expansive views of […]