The price of a townhouse for sale varies according to its size, location, and facilities. Townhouses are often less expensive than separate houses but more expensive than apartments.