0 Loma Vista, Needles, CA 92363 - MLS#PW21026820