Street Cleaner In Deep Ellum Share on Facebook Tweet on Twitter A strange, little, street cleaner vehicle and trailer. Parked in front of a large wall mural in the Deep Ellum area of Dallas, Texas.