7484 Salvadora Pl, Las Vegas, NV 89113

PHOTOS