См. о склонении существительных и прилагательных в учебнике Е. И. Литневской.
Запятые поставлены правильно.
Дело в том, что слова квартира и однушка являются мнимыми синонимами, или квазисинонимами. Значение слова квартира включает в себя значения слов однушка, двушка, трешка.