This looks very mid 80s and if not mistaken, was on the back cover of one of the Sears catalogs or mini catalogs at the time. It was like the ultimate in Kenmore kitchen stoves as down draft stoves were all the rage lead by Jenn-air.
Although it says new and palleted, it looks like it has rust on it.... or dirt, or possibly spray paint over-spray. I can't tell. I'd want to make sure before buying what I'd be getting into. If it's rust on the surface, where was it stored? Also, does it have all the attachments and fan?
"Do they require any special installation?" Why, what an interesting question. Other than the heavy duty 220 plug, You'd just have to hack a 7-9" hole in the floor or wall beneath/next to the unit and run a duct to the outside of the house. This will mean having access to the unfinished floor beneath or if you're lucky and it's to be located on an outside wall, just cutting a hole through the wall and installing a vent hood.
Seriously- GOOD LUCK ! I hope you don't have gas lines or water lines near by.