These SUVs are an eclectic mix of sizes and styles, cost less than the average $50k new-car price and have the potential to ...
Estimated Maintenance Cost During First 10 Years: $8,768 ...