WHAT MAKES A TOWNHOUSE WORTH $19.5 MILLION

summary