Do they have ..spot machines ??
Address: 123 E Artesia Blvd, Compton, CA 90220, USA
Jesus J Garcia | Sep 2, 2018
Do not.
Nothing, advisable that hotel is a crap
Dora Guzman | Sep 2, 2018
It has no machines to play
Thanks! Your answer is awaiting moderation.