When was the Mercedes Benz W113 Pagoda made?
When was the Mercedes Benz W113 Pagoda made? The W113 name-tag indicates a range of vehicles produced from 1963 to 1971 sold as the SL Pagodas. How many horsepower does a Mercedes Benz Pagoda have? MERCEDES BENZ SL "Pagoda" (W113) 230 4MT (150 HP) MERCEDES BENZ SL "Pagoda" (W113) 250 4MT (150 HP) MERCEDES BENZ SL "Pagoda" (W113) 280 4MT (170 HP) MERCEDES BENZ SL "Pagoda" (W113) 280 5MT (185 HP) MERCEDES BENZ SL "Pagoda" (W113) 280 5MT (195 HP) How did the Mercedes Benz Pagoda get its name? The name is derivative from the car's high and sleek roof...