Townhouse housing definition

Townhouse housing means a residential building consisting of a single-family dwelling unit constructed in a group of three or more attached units, in which each unit extends from foundation to roof and has open space on at least two sides.