I think the PLA may shock the world with how high tech they are at urban warfare.
The early adoption of drones and unmanned ground combat vehicles by the PLA is very noteworthy. Especially the things they are researching are extremely relevant to urban combat, with swarm drone dynamic obstacle avoidance in complex 3rd environments, and automatic tracking of individual in said environments.
They also have whole catalogs of heavy flying rotor drones that can mount anything from assault rifles to automatic grenade launchers and missiles. These things will make short work of rooftop missile teams and window snipers.
Rather than send in infantry to search buildings the old fashioned way, I think there is a good chance they will send in swarm drones that can quickly scan entire buildings.
This speeds things up massively since the majority of rooms and buildings will be empty of enemy. So you can afford to focus your forces to breach and clear the buildings and rooms where the enemy are actually holed up. If they got civilian human shields. Tank rounds will probably do the trick if not.
Incidentally, an unofficial but ironclad policy of take no prisoners should be adopted where enemies take civilian hostages as human shields. Plausible deniability should be maintained in terms of official Chinese government position, but there should be no doubt left in the minds of ROC defenders of their fate should they stoop so low as to take their own civilians as human shields in battle.
I would also expect there to be a fair amount of police units involved in urban combat operations. Both in terms of providing the specialist swat teams got room clearing and hostage rescue, but also for the mundane tasks of processing civilians like taking biometrics and other personal details, as well as field forensic analysis, such as swabs for gunpowder and explosive residue on all civilians to screen for infiltrators.