Types of houses

12345678
Across
  1. 2. A type of house that is small and usually has only one floor
  2. 4. A type of house that shares a wall with one other house
  3. 5. A large building containing multiple apartments
  4. 6. A small, cosy house in the countryside
  5. 8. A large, impressive house often associated with the wealthy
Down
  1. 1. A type of house that is part of a row of similar houses, all joined togethe
  2. 3. A type of house that is not connected to any other buildings
  3. 7. A single-story house with a sloping roof