Homes for sale - 857 Front ST, Needles, CA 92363 – MLS#JT21107156 -...