town house for sale with years