A double storey terrace house is a type of residential building that features two levels or floors and is attached side-by-side to similar houses in a row, sharing common walls.
A double storey terrace house is a type of residential building that features two levels or floors and is attached side-by-side to similar houses in a row, sharing common walls.