Tachi palace

Tachi palace, 17225 Jersey Ave, Lemoore, CA