The easiest way, and the way I'd recommend, is to simply create 2 java classes, one will be key, the other will be the value.
class Key {
String str1, str2, str3;
}
class Value {
String str1, str2, str3;
}
// later on
Map<Key, Value> map = ...;
map.put(new Key("G", "Merc", "SUV"), new Value("Silver", "400", "100.000"));
map.get(new Key("A4", "Audi", "Sedan"));
Of course, this isn't the only way, but it's the most easily maintainable, and also easiest to modify later on, if say you want to add another property to your keys.
Other ways include using String[] as the key and values, List<String>, and/or Set<String>. You might even roll your own implementation of Map<T>, but again, maintainability is a factor you must consider.