townhouses for sale in piles