Homes for sale - 5022 Mountain Vista Street, Las Vegas, NV 89120 – ...