Different house

1234567
Across
  1. 2. a house in the villages
  2. 3. a house made of of snow blocks
  3. 6. long long ago people lived in it
  4. 7. a house on wheels
Down
  1. 1. a house made of bamboo and wood
  2. 2. a house floating on water
  3. 4. a house in multistoreyed Building
  4. 5. a house made of brick and cement