Homes for sale - 5383 Mountain Vista ST #5, Las Vegas, NV 89120 – M...