This listing has been removed.
Home Location
The Palms River Resort
4170 Neeles Hwy Sp#79
Needles, CA 92363