Spectacular Spanish View Home!

2159 Paseo Del Rey Street, Needles 92363