I was out in this area maybe a year back.  If I recall correctly, it's an indoor self-storage facility similar to a Uhaul Indoor Self Storage facility.  Based on comments above, both tags would be correct.