Sort the street

Sort the houses in my street into different groups. Can you do it in any other ways?

Problem

 

Here is a picture of nine of the houses in my street:

 

Image
Image described below.
 

For accessibility: A 3-by-3 grid filled with houses. 

The first house has a green door, a grey roof, 2 floors, a chimney on the left-hand side and 3 medium sized windows. 

The second house has a black door, a grey roof, 2 floors, a chimney on the left-hand side, and 5 small windows.

The third house has a blue door, a grey roof, 3 floors, a chimney on the left-hand side, and 4 medium-sized windows and 1 large window.

The fourth house has a blue door, an orange roof, 2 floors, a chimney on the left-hand side, and 3 medium-sized windows.

The fifth house has a black door, an orange roof, 2 floors, a chimney on the left-hand side, and 5 small windows.

The sixth house has a green door, an orange roof, 3 floors, a chimney on the right-hand side, and 4 medium-sized windows and 1 large window.

The seventh house has a black door, an orange roof, 2 floors, a chimney on the right-hand side, and 3 medium-sized windows. 

The eighth house has a green door, a grey roof, 3 floors, a chimney on the right-hand side, and 4 medium-sized windows and 1 large window.

Find as many different ways to sort them into groups as you can.

You may like to use this interactivity to drag the houses into groups.