cottage
semi-detached house
terraced house
block of flats
detached house
studio, bedsit
high-rise bulding
apartment
bungalow