Suburbs with townhouses near KarkloofAmberfield1Eagle Ridge Estate6Amber Valley3St Johns Village5Greendale3