Склонять данное слово можно и в единственном числе, и во множественном числе, поскольку это существительное неодушевленное и мужского рода обе эти формы имеет.
Смотрим на склонение в форме единственного числа:
<hr />
Именительный падеж /задаем вопрос к слову "гараж": "Кто? Что?"/: кооперативный гараж;
Родительный падеж /задаем вопрос к слову "гараж": "Кого? Чего?"/: кооперативного гаража;
Дательный падеж /задаем вопрос к слову "гараж": "Кому? Чему?"/: кооперативному гаражу;
Винительный падеж /задаем вопрос к слову "гараж": "Кого? Что?")/: кооперативный гараж;
Творительный падеж /задаем вопрос к слову "гараж": "Кем? Чем?")/: кооперативным гаражом;
Предложный падеж /задаем вопрос к слову "гараж": "О ком? О чем?"/: о кооперативном гараже.
<hr />
Далее предлагаю ознакомиться со склонением этого же слова во множественном числе:
<hr />
Именительный падеж /задаем вопрос к слову "Гаражи": "Кто? Что?"/: общественные гаражи;
Родительный падеж /задаем вопрос к слову "Гаражи": "Кого? Чего?"/: общественных гаражей;
Дательный падеж /задаем вопрос к слову "Гаражи": "Кому? Чему?"/: общественным гаражам;
Винительный падеж /задаем вопрос к слову "Гаражи":"Кого? Что?")/: общественных гаражей;
Творительный падеж /задаем вопрос к слову "Гаражи": "Кем? Чем?")/: общественными гаражами;
Предложный падеж /задаем вопрос к слову "Гаражи": "О ком? О чем?"/: об общественных гаражах.