It's a commercial, untended, do it yourself gas station. Not a lot to say about it.
December 2016
Satellite Diesel pumps, easy access for trucks pulling doubles. Usually has fresh washer buckets and squeegees. Crappy neighborhood though, use the port-a-potty at your own risk.