0 none, Needles, CA 92363 - MLS#OC20076564