Compromise deal spares 17 Northbourne Avenue buildings from bulldozers