Common Nouns in English: houses 2 PDF word puzzles worksheet

Vocabulary in this worksheet:

mansion, ranch, rowhouse, shack, studio, tenement, tent, townhouse, villa