Just looks like a dealership to me.

Are you claiming there is a dump station here, or asking? If you're asking, why do you have reason to suspect there is?

Also, what exactly do you mean by dump station?