benefits and negatives of owning a townhouse benefits and negatives of owning a townhouse impressionhomes.net pros and cons of a townhouse