The Vistas

(21)
 3300 Needles Hwy, LaughlinNV 89029
$625+1-3 BedsPets OK