Homes for sale - 4650 My Place Road, Needles, CA 92363 – MLS#OC2112...