townhouse

noun
  1. a house that is one of a row of houses joined together by shared walls
  2. a house in a city or town, especially one owned by someone who also has a house in the country

Examples