The Vistas

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