Top of the line, ultra reliable, powerful, state of the art, spacious, comfortable and convenient Mercedes High Roof 170inch wheel base cargo van to make sure your business keeps running. Long trips or short trips, this economical smart design can fi...