Upon first look, this U-haul location (which doubles as a gas station) probably wouldn’t look like a three star business. The building looks run down, with old signs, faded paint, and a cramped and dingy looking inside. Regardless, this place ended up with three stars for the following reasons:1. The first…