Homes for sale - 320 Balboa PL, Needles, CA 92363 – MLS#IV18205977 ...