Spectacular Spanish View Home!

2159 Paseo Del Rey St, Needles, CA 92363