Townhouses are multi-floor residential dwellings sharing walls with adjacent properties and combining elements of single-family homes and condominiums.
244