Suburbs with townhouses near Mountain ViewRosedale1Thomas Gamble1Gerald Smith2Uitenhage Central1Penford3