TATA SFC 407 Specs & Features
The TATA SFC 407 is offered Diesel engine in the Philippines. The new Deck Body from TATA comes in a total of 1 variants. If we talk about TATA SFC 407 engine specs then the Diesel engine displacement is 2956 cc.
Read MoreTATA SFC 407 Owner Reviews
Write a Review
4.33/5
Very Good
based on 3 reviews