Posted on October 12, 2017 SEAT Alhambra II 2.0d MT (140 HP) Brand SEAT Model Alhambra Years 2010 – Engine 2.0d MT (140 HP) Body Type Estate This is…