Allstar Travel Motel

Allstar Travel Motel

Allstar Travel Motel

754 W North Temple St, Salt Lake City, UT 84116, USA