ramshackle
adjective
a ramshackle cottage:
tumbledown, dilapidated, derelict, ruinous, falling to pieces, decrepit, neglected, gone to rack and ruin, run down, crumbling, decaying, disintegrating, rickety, shaky, unsteady, broken down, unsound, unsafe;
informal shambly, geriatric;
North American, informal shacky;
Australian, New Zealand, informal rumpty.
▷antonyms well maintained, sturdy.
ramshackle Oxford Dictionary of English