Suburbs with vacant land near TroyevilleNew Doornfontein1Johannesburg Central1Melrose Estate1Rosebank2