2201 Casa Del Sol ST, Needles, CA 92363 - MLS#JT21011252 - Ricardo ...