44 Townhouses for sale in Krugersdorp