Homes for sale - 2864 Vista (Water Meter) AVE, Salton City, CA 9227...