12705 W Euclid Ave, 53151, USA